"Icon is a high-level programming language with extensive facilities for processing strings and structures. Icon has several novel features, including expressions that may produce sequences of results, goal-directed evaluation that automatically searches for a successful result, and string scanning that allows operations on strings to be formulated at a high conceptuallevel."
"The translator (Icont) and interpreter (Iconx) for Version 8.0 of the Icon programming language have been ported to the Macintosh using THINK C 5.0.1."
AUTHOR:
mac port:
Art Eschenlauer
COPYRIGHT:
(c) 1994 Department of Computer Science, The University of Arizona, Tucson, Arizona
"The name Icon (which is not spelled ICON) is not an acronym nor does it stand for anything in particular, although the word iconoclastic was mentioned at the time the name was chosen. The name predates the now common use of "icon" to refer to small images used in graphical user interfaces. This latter usage sometimes causes persons to think mistakenly that Icon is designed to create or manipulate icons. There's not much that can be done about this." (icon-faq)